#sec-1{height:100%;}
.banner { height: 100%;position:relative; }
.banner .slides { height: 100%; }
.banner li { position: relative; width: 100%; height: 100%; }
.banner .bg { width: 100%; height: 100%; background-size: cover; background-position: center center; background-repeat: no-repeat; }
.banner .bg img{display:block;height:100%;}
.banner .text { position: absolute; top: 20%; left:50%;width:1000px;height:100%;margin-left:-500px;}
.banner .text { margin-top: 100px;color:#fff;text-align:center;}
.banner .text img{display: block; width: 100%;}
.banner .flex-control-nav{position:absolute;height:16px;width:1200px;bottom:70px;left:50%;margin-left:-600px;z-index:99;}
.banner .flex-control-nav li{float:left;width:16px;height:16px;margin-right:10px;}
.banner .flex-control-nav li a{display:block;width:100%;height:100%;background:url(../images/btn02.png) no-repeat;text-indent:-999px;cursor:pointer;}
.banner .flex-control-nav li a.flex-active{background:url(../images/btn01.png) no-repeat;}

.banner li .text .section1_b_font {
    -moz-border-radius: 130px;
    -webkit-border-radius: 130px;
    border-radius: 130px;
    display: inline-block;
    font-size: 70px;
    height: 124px;
    line-height: 124px;
    padding: 0 50px;
    border: 3px #fff solid;
	margin:0 auto;
}
.banner li .text .section1_b_font {
	transition-delay: 500s;
	-moz-transition-delay: 500s; /* Firefox 4 */
	-webkit-transition-delay: 500s; /* Safari 和 Chrome */
	-o-transition-delay: 500s; /* Opera */
    transition: all 1.5s;
    margin-top: 250px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}

.banner li.flex-active-slide .text .section1_b_font {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    margin-top: 0px;
}

@media screen and (max-width: 1366px)
{
  .banner .text {width:800px;margin-left:-400px;}
  .banner li.flex-active-slide .text .section1_s_font{font-size: 36px;}
  .banner li .text .section1_b_font{font-size: 36px !important;}
  .header_mainLeft_nav>ul>li{width: 100px;}
}

.section1_s_font{ overflow:hidden; display:inline-block;
font-size:40px; line-height:43px; padding-top:30px; margin:0 auto; position:relative; text-align:center; padding:30px 40px 0px 40px;margin:0 auto;}
.section1_s_font span{ display:inline-block; height:43px; line-height:43px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index7.png);
font-weight:bold; padding:0px; width:20px; position:absolute; top:15px; height:100%; }

.banner li .text .section1_s_font{transition: all 1.7s; margin-top:100px;filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0; }
.banner li.flex-active-slide .text .section1_s_font{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1; margin-top:0px; }	  

.banner .prevnext { position: absolute; top: 45%; width: 100%;z-index: 10; left: 0;  -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.banner .prevnext a { display: inline-block; width: 50px; height: 50px; text-align: center; vertical-align: middle; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.banner .prevnext .b_prev { float: left; margin-left: 50px; }
.banner .prevnext .b_prev img,
.banner .prevnext .b_next img { margin-top: 6px; }
.banner .prevnext .b_prev:hover,
.banner .prevnext .b_next:hover { }
.banner .prevnext .b_next { float: right; margin-right: 50px; }
.banner:hover .prevnext { opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; }
.banner:hover .prevnext .b_prev { margin-left: 60px; }
.banner:hover .prevnext .b_next { margin-right: 60px; }
	  
@media(max-width:1492px){
	.banner .text img{width:100%;}
}

@media(max-width:1199px){

	.banner .text{  top: 7%;}
	.banner .text img{width:100%;}
	body{min-width:inherit !important;}
	
}

